#include <REGX52.H>
#include "Timer0.h"
#include "Key.h"
#include <INTRINS.H>
#include "Delay.h"
unsigned char KeyNum,LEDMode;

void main()
{
	P2 = 0xFF;
//	Timer0Init();
	while(1)
	{	
		unsigned char i = 0;
		i = Key();
//		if(P3_1==0){Delay(20);while(P3_1==0);Delay(20);P2_1 = 0;}
		if(i)      P2_1 = 0;
//		else if(i == 2) P2_2 = 0;
//		else if(i == 3) P2_3 = 0;
//		else if(i == 4) P2_4 = 0;
		
//		KeyNum=Key();		//获取独立按键键码
		
//		if(KeyNum)			//如果按键按下
//		{
//			if(KeyNum==1)	//如果K1按键按下
//			{
//				LEDMode++;	//模式切换
//				if(LEDMode>=2)LEDMode=0;
//			}
//		}
	}
}

//void Timer0_Routine() interrupt 1
//{
//	static unsigned int T0Count;
//	TL0 = 0x18;		//设置定时初值
//	TH0 = 0xFC;		//设置定时初值
//	T0Count++;		//T0Count计次，对中断频率进行分频
//	if(T0Count>=500)//分频500次，500ms
//	{
//		T0Count=0;
//		if(LEDMode==0)			//模式判断
//			P2=~(0x01<<=1);	//LED输出
//		if(LEDMode==1)
//			P2=~(0x01>>=1);
//	}
//}
